package com.itheima.service;

import com.itheima.entity.PageResult;
import com.itheima.entity.QueryPageBean;
import com.itheima.pojo.Order;

import java.util.Date;
import java.util.Map;

/*
类简介：

功能：

时间：2020/4/6

*/
public interface OrderService {
    int addOrder(Order order);

    int isFull(Date orderDate);

    Map<String,Object> findById(int id);

    PageResult findPage(QueryPageBean queryPageBean, Map<String, Object> pagination);

    void add(Map<String,Object> order, Integer[] setmealIds);

    Map<String, Object> findByIdForEdit(int id);

    void edit(Order order, Integer[] setmealIds);

    void deleteById(int id);

    void editVisitedStatus(int id, String status);
}
